// 方式
<script type='module'></script>

// ES Modules 基本特性：
// 1.自动采用严格模式，忽略'use strict';
// 2.每个 ESM 模块都是单独的私有作用域;
// 3.ESM 是通过CORS去请求外部JS模块的，所以需要服务端支持CORS;
// 4.ESM 的 script 标签会延迟执行脚本，和 defer 的效果一致;